Big Huge Thesaurus

Rosa chinensis

noun

sounds kind of like